<!DOCTYPE html>
<html lang="ja">

<head>
  <meta charset="utf-8">
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <meta http-equiv="Content-Style-Type" content="text/css">
  <script src='../bbs.js'></script>

  <!-- Global site tag (gtag.js) - Google Analytics -->
  <script async src="https://www.googletagmanager.com/gtag/js?id=UA-120820034-1"></script>

  <link href="../bbs.css" type="text/css" rel="stylesheet">
  <link rel="shortcut icon" href="/favicon.ico">
  <title>ソースのパッケージについて...素朴な疑問 | サクラエディタ過去ログ</title>
</head>
<body>
<ul class="side">
        <a href="./" class="toindex">◀ANSI版開発トップへ</a>
        <li><div class="list-title">
    <span class="no">2077</span>
    <a class="thread-title" href="2077.html#2077">ソースのパッケージについて...素朴な疑問</a></div>
    <ul><li><div class="list-title">
    <span class="no">2079</span>
    <a class="thread-title" href="2077.html#2079">Re:ソースのパッケージについて...素朴な疑問</a></div>
    </li><li><div class="list-title">
    <span class="no">2080</span>
    <a class="thread-title" href="2077.html#2080">Re: ソースのパッケージについて...素朴な疑問</a></div>
    </li><li><div class="list-title">
    <span class="no">2084</span>
    <a class="thread-title" href="2077.html#2084">RE: ソースのパッケージについて...素朴な疑問</a></div>
    <ul><li><div class="list-title">
    <span class="no">2088</span>
    <a class="thread-title" href="2077.html#2088">Re2: ソースのパッケージについて...素朴な疑問</a></div>
    </li><li><div class="list-title">
    <span class="no">2090</span>
    <a class="thread-title" href="2077.html#2090">Re2: ソースのパッケージについて...素朴な疑問</a></div>
    <ul><li><div class="list-title">
    <span class="no">2091</span>
    <a class="thread-title" href="2077.html#2091">Re3: ソースのパッケージについて...素朴な疑問</a></div>
    </li></ul></li></ul></li><li><div class="list-title">
    <span class="no">2085</span>
    <a class="thread-title" href="2077.html#2085">Re:ソースのパッケージについて...素朴な疑問</a></div>
    </li><li><div class="list-title">
    <span class="no">2092</span>
    <a class="thread-title" href="2077.html#2092">RE: ソースのパッケージについて...素朴な疑問</a></div>
    <ul><li><div class="list-title">
    <span class="no">2093</span>
    <a class="thread-title" href="2077.html#2093">RE2: ソースのパッケージについて...素朴な疑問</a></div>
    <ul><li><div class="list-title">
    <span class="no">2095</span>
    <a class="thread-title" href="2077.html#2095">Re3: ソースのパッケージについて...素朴な疑問</a></div>
    </li><li><div class="list-title">
    <span class="no">2096</span>
    <a class="thread-title" href="2077.html#2096">RE3: ソースのパッケージについて...素朴な疑問</a></div>
    </li><li><div class="list-title">
    <span class="no">2099</span>
    <a class="thread-title" href="2077.html#2099">Re3: ソースのパッケージについて...素朴な疑問</a></div>
    <ul><li><div class="list-title">
    <span class="no">2102</span>
    <a class="thread-title" href="2077.html#2102">Re4: ソースのパッケージについて...素朴な疑問</a></div>
    <ul><li><div class="list-title">
    <span class="no">2103</span>
    <a class="thread-title" href="2077.html#2103">Re5: ソースのパッケージについて...素朴な疑問</a></div>
    <ul><li><div class="list-title">
    <span class="no">2105</span>
    <a class="thread-title" href="2077.html#2105">Re6: ソースのパッケージについて...素朴な疑問</a></div>
    <ul><li><div class="list-title">
    <span class="no">2107</span>
    <a class="thread-title" href="2077.html#2107">Re7: ソースのパッケージについて...素朴な疑問</a></div>
    <ul><li><div class="list-title">
    <span class="no">2108</span>
    <a class="thread-title" href="2077.html#2108">Re8: ソースのパッケージについて...素朴な疑問</a></div>
    <ul><li><div class="list-title">
    <span class="no">2121</span>
    <a class="thread-title" href="2077.html#2121">Re9: ソースのパッケージについて...素朴な疑問</a></div>
    </li></ul></li><li><div class="list-title">
    <span class="no">2109</span>
    <a class="thread-title" href="2077.html#2109">圧縮・解凍以外の要素</a></div>
    </li></ul></li><li><div class="list-title">
    <span class="no">2110</span>
    <a class="thread-title" href="2077.html#2110">Re7: ソースのパッケージについて...素朴な疑問</a></div>
    </li></ul></li><li><div class="list-title">
    <span class="no">2106</span>
    <a class="thread-title" href="2077.html#2106">Re6: ソースのパッケージについて...素朴な疑問</a></div>
    </li></ul></li></ul></li></ul></li></ul></li></ul></li><li><div class="list-title">
    <span class="no">2142</span>
    <a class="thread-title" href="2077.html#2142">RE: ソースのパッケージについて...素朴な疑問</a></div>
    </li></ul></li>
    </ul><ul class="main"><li><section><h1 id=2077>
    <span class="no">[2077]</span>
    <a class="thread-title" href="#2077">ソースのパッケージについて...素朴な疑問</a>
    <span class="author">すい</span>
    <time datetime="2002-05-21T23:17:21">2002年05月21日 23:17</time></h1>
    <div class="body">直接開発とは関係無いのですが（すみません）<br>以前からずっと気になっていたもので、、、<br><br>サクラエディタのソース ssrc_XXXX-XX-XX.zip の事なんですけど .zip 書庫になっていますよね。<br>なぜ .zip 使っているのでしょうか？<br><br>サクラエディタのソースファイルのように“内容の傾向が似通った複数ファイル群”<br>の場合、.lzh や .zip 系統の圧縮書庫じゃなく、.tar.gz / .tar.bz2 / .cab の<br>系統の圧縮書庫を使う方が、理論的・原理的には ずっと書庫のサイズは小さくなるはずだし、、、<br>だから世間一般的にもソースファイルはそっち系統の圧縮書庫形式で格納して<br>公開している事が多いわけで。。。<br><br>何か特別な理由でもあるのでしょうか？<br>特に理由とか無いなら、その辺の書庫形式にしませんか？<br><br>いえ、まぁ、サイズが大きいのが幾つあろうと私のディスクスペース使っているわけじゃないし、<br>どうでも良いっちゃ良いんですけど。 :-P<br># せいぜい気になるのはダウンロード時間とかくらい、、、も、さほど気にならないか。 :-)<br></div></section>
    <ul><li><section><h1 id=2079>
    <span class="no">[2079]</span>
    <a class="thread-title" href="#2079">Re:ソースのパッケージについて...素朴な疑問</a>
    <span class="author">Azumaiya</span>
    <time datetime="2002-05-22T02:24:44">2002年05月22日 02:24</time></h1>
    <div class="body">▼ すいさん<br>&gt; サクラエディタのソース ssrc_XXXX-XX-XX.zip の事なんですけど .zip 書庫になっていますよね。<br>&gt; なぜ .zip 使っているのでしょうか？<br> Windows の世界で一般的な圧縮形式だから、じゃないのでしょうか？<br><br>&gt; サクラエディタのソースファイルのように“内容の傾向が似通った複数ファイル群”<br>&gt; の場合、.lzh や .zip 系統の圧縮書庫じゃなく、.tar.gz / .tar.bz2 / .cab の<br>&gt; 系統の圧縮書庫を使う方が、理論的・原理的には ずっと書庫のサイズは小さくなるはずだし、、、<br> 私もそうしてもいいような気がしますが、それらの形式にすると解凍できない人が出てくるからじゃないのでしょうか。<br> 私も、その辺の理由をよく知りませんがどうなんでしょう？<br></div></section>
    </li><li><section><h1 id=2080>
    <span class="no">[2080]</span>
    <a class="thread-title" href="#2080">Re: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">げんた</span>
    <time datetime="2002-05-22T02:31:17">2002年05月22日 02:31</time></h1>
    <div class="body">&gt;サクラエディタのソース ssrc_XXXX-XX-XX.zip の事なんですけど、なぜ .zip 使っているのでしょうか？<br>あまり深く考えていませんでした。<br><br>&gt;の場合、.lzh や .zip 系統の圧縮書庫じゃなく、.tar.gz / .tar.bz2 / .cab の<br>&gt;系統の圧縮書庫を使う方が、理論的・原理的には ずっと書庫のサイズは小さくなるはずだし、、、<br>たしかに、tar.bz2だと615KBになりますね。関係ない中間ファイルのsakura.apsを削除してから(^^;)圧縮すると557KB。<br>その他<br>tar.gz: 730KB<br>zip: 896KB<br>cab: 528KB<br><br>&gt;特に理由とか無いなら、その辺の書庫形式にしませんか？<br>圧縮率とWindowsでの使い勝手をかんがえたらcabが良さそうですね。<br></div></section>
    </li><li><section><h1 id=2084>
    <span class="no">[2084]</span>
    <a class="thread-title" href="#2084">RE: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">やざき</span>
    <time datetime="2002-05-22T09:10:49">2002年05月22日 09:10</time></h1>
    <div class="body"><br>私がよく使っているのがzipだからzipです。:-)<br>tar.gzでもいいけど、パッケージ面倒そう（というかそもそもインストールも面倒そう）<br>そして、どうやって解凍するんですか?!なんて質問にも答えたくなかったりします。<br></div></section>
    <ul><li><section><h1 id=2088>
    <span class="no">[2088]</span>
    <a class="thread-title" href="#2088">Re2: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">げんた</span>
    <time datetime="2002-05-22T18:26:44">2002年05月22日 18:26</time></h1>
    <div class="body">&gt;私がよく使っているのがzipだからzipです。:-)<br>XPなんかだと標準で解凍できますしね。<br>ただ、結構サイズが違うので、CABの方がいいかなと思います。<br><br>Easy圧縮 デラックス<br><a href=http://www.vector.co.jp/soft/win95/util/se130840.html target=_top><nobr>http://<wbr>www.<wbr>vector.<wbr>co.<wbr>jp/<wbr>soft/<wbr>win95/<wbr>util/<wbr>se130840<wbr>.<wbr>html</nobr></a><br>なら右クリック＆「送る」で簡単に圧縮できますし。<br><br>解凍は同じ作者の解凍レンジ<br><a href=http://www.vector.co.jp/soft/win95/util/se094501.html target=_top><nobr>http://<wbr>www.<wbr>vector.<wbr>co.<wbr>jp/<wbr>soft/<wbr>win95/<wbr>util/<wbr>se094501<wbr>.<wbr>html</nobr></a><br>ならKENCHさんの候補のどれが来てもNo Problemです。<br><br>リポジトリの方は次回更新する際にはCABかtar.bz2にしようと思っています。<br><br>&gt;そして、どうやって解凍するんですか?!なんて質問にも答えたくなかったりします。<br>ソースをダウンロードする人にそんな人いるかしら。それより、バイナリとソースを間違えてダウンロードしないようにディレクトリを別にする方が効果があるように思います。<br></div></section>
    </li><li><section><h1 id=2090>
    <span class="no">[2090]</span>
    <a class="thread-title" href="#2090">Re2: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">あろか</span>
    <time datetime="2002-05-22T18:27:51">2002年05月22日 18:27</time></h1>
    <div class="body">サイズが約2/3になるってのは魅力的ですね。<br>でも Windows上なら zip の汎用性も捨てがたいです。<br><br>▼ やざきさん<br>&gt; tar.gzでもいいけど、パッケージ面倒そう（というかそもそもインストールも面倒そう）<br>&gt; そして、どうやって解凍するんですか?!なんて質問にも答えたくなかったりします。<br><br>パッケージやバイナリはそのままでよいのでは？<br><br>＃.gca の圧縮率が結構高いそうなんですけど実際のところどうなんでしょう？<br></div></section>
    <ul><li><section><h1 id=2091>
    <span class="no">[2091]</span>
    <a class="thread-title" href="#2091">Re3: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">すい</span>
    <time datetime="2002-05-22T20:25:45">2002年05月22日 20:25</time></h1>
    <div class="body">&gt;パッケージやバイナリはそのままでよいのでは？<br><br>私もそう思っています。 :-)<br>あくまでソースの書庫についてのみのお話し（のつもり）です。<br><br>あと、<br>&gt;▼ やざきさん<br>&gt;&gt; tar.gzでもいいけど、パッケージ面倒そう（というかそもそもインストールも面倒そう）<br>今どうやって zip書庫を作っているのか知らないので何とも．．．<br>ですが、zip も tar もさほど変らないのでは？<br><br>.tar.gz / .tar.bz2 なら TAR32.DLL Ver.2.xx　１個をパスが通っている所に放り込むだけですけど。:-)<br># むしろ zip 作成する環境作る方がよっぽど(?)面倒(笑)<br># 最近の Win OS には標準で付いているから別として。<br><br>cab の方は確かに CAB32.DLL と CAB32.DLL に対応したアーカイバーか何かを入れるとか、<br>あるいは、それ単体で cab を作成できるアーカイバーソフトを用意しないとならないですね。<br><br>&gt;&gt; そして、どうやって解凍するんですか?!なんて質問にも答えたくなかったりします。<br>これは確かに面倒くさい。激しく同意。 :-P<br># でも今時そんな人いるんだろうか？って気がしますが。＜ソースいじるような人で<br># あちこちで普通に見かけますよね。Windows アプリのソースの.tar.gz 形式の書庫。<br><br>&gt;＃.gca の圧縮率が結構高いそうなんですけど実際のところどうなんでしょう？<br>現状、↑ここまでマイナーな物は候補にすらあげる気が無いですが。(笑) :-D<br># マイナーな物でも良ければ Quantum とか検討しちゃいます。(爆)<br>圧縮性能は最強設定（SOLID＆解析on＆ヘッダー圧縮on）で<br>・.tar.bz2  より高め（小さめ）<br>・.cab(LZX:21) より低め（大きめ）<br>くらいになる事が多いと思われ。＜ GCA<br>サクラエディタのソースでは試していないので、実際にどうなるかは不明ですが。<br></div></section>
    </li></ul></li></ul></li><li><section><h1 id=2085>
    <span class="no">[2085]</span>
    <a class="thread-title" href="#2085">Re:ソースのパッケージについて...素朴な疑問</a>
    <span class="author">KK</span>
    <time datetime="2002-05-22T10:00:13">2002年05月22日 10:00</time></h1>
    <div class="body">ぼくもzipで良いと思います。<br>zipならほとんどの解凍ソフトは対応してますので、<br>とりあえず誰でもすぐ開けて良いかな、と。</div></section>
    </li><li><section><h1 id=2092>
    <span class="no">[2092]</span>
    <a class="thread-title" href="#2092">RE: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">やざき</span>
    <time datetime="2002-05-22T21:04:48">2002年05月22日 21:04</time></h1>
    <div class="body"><br>やー、1ファイルになればいいという私と違って、みなさま圧縮には詳しいですな(笑)<br>使っているツール（なんだかわからん。LhaplusかLhaz）を良く見たら、次の形式なら簡単に圧縮できるようでした。どれでもお好きなものをどうぞ。投票形式で、最多得票数だったものを採用します。:-)<br>lzh<br>zip<br>bh<br>bz2<br>cab<br>gz<br>tar<br>tar.bz2<br>tar.gz<br>exe(lzh)<br>exe(zip)<br>uue<br>xxe<br>b64<br></div></section>
    <ul><li><section><h1 id=2093>
    <span class="no">[2093]</span>
    <a class="thread-title" href="#2093">RE2: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">すい</span>
    <time datetime="2002-05-22T23:55:46">2002年05月22日 23:55</time></h1>
    <div class="body">&gt;やー、1ファイルになればいいという私と違って、みなさま圧縮には詳しいですな(笑)<br>&gt;使っているツール（なんだかわからん。LhaplusかLhaz）を良く見たら、次の形式なら簡単に圧縮できるようでした。どれでもお好きなものをどうぞ。投票形式で、最多得票数だったものを採用します。:-)<br><br>&gt;exe(lzh)<br>&gt;exe(zip)<br>↑自己解凍書庫は除外として<br><br>&gt;uue　uuencode<br>&gt;xxe　xxencode<br>&gt;b64　base64<br>↑バイナリ ⇔ テキスト エンコードも除外<br><br>&gt;tar<br>↑単なるアーカイバー（複数のファイルを１個の書庫ファイルにまとめるのみ。）。圧縮機能無しなので除外。<br><br>&gt;bz2<br>&gt;gz<br>↑圧縮ソフト。単一のファイル（ファイル１個のみ）を圧縮する物。→ 除外<br><br>で、結局残るは↓<br>&gt;lzh<br>&gt;zip<br>&gt;bh<br>&gt;cab<br>&gt;tar.bz2<br>&gt;tar.gz<br><br>でも bh はちょっとマイナーでは。(;^^;)<br>で、サイズ的には lzh / zip の系統の圧縮書庫はあまり小さくならない。<br>という事で<br>&gt;cab　　　←使うなら LZX 形式レベル 21 を指定がお薦め<br>&gt;tar.bz2　←使うならレベル 9 を指定がお薦め<br>&gt;tar.gz　 ←使うならレベル 9 を指定がお薦め<br>の３種類のどれかでどう？というお話しになるわけなのですが。。。 :-)<br></div></section>
    <ul><li><section><h1 id=2095>
    <span class="no">[2095]</span>
    <a class="thread-title" href="#2095">Re3: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">Azumaiya</span>
    <time datetime="2002-05-23T02:20:09">2002年05月23日 02:20</time></h1>
    <div class="body">▼ すいさん<br>&gt; という事で<br>&gt; &gt;cab　　　←使うなら LZX 形式レベル 21 を指定がお薦め<br>&gt; &gt;tar.bz2　←使うならレベル 9 を指定がお薦め<br>&gt; &gt;tar.gz　 ←使うならレベル 9 を指定がお薦め<br>&gt; の３種類のどれかでどう？というお話しになるわけなのですが。。。 :-)<br> 私は、cab ですかね。<br> だいたいにおいて結構いい圧縮率を出したと思うので・・・。<br></div></section>
    </li><li><section><h1 id=2096>
    <span class="no">[2096]</span>
    <a class="thread-title" href="#2096">RE3: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">やざき</span>
    <time datetime="2002-05-23T10:07:21">2002年05月23日 10:07</time></h1>
    <div class="body"><br>&gt;&gt;zip<br><br>じゃ、あたしはzipに一票。<br></div></section>
    </li><li><section><h1 id=2099>
    <span class="no">[2099]</span>
    <a class="thread-title" href="#2099">Re3: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">げんた</span>
    <time datetime="2002-05-23T14:21:14">2002年05月23日 14:21</time></h1>
    <div class="body">&gt;&gt;cab　　　←使うなら LZX 形式レベル 21 を指定がお薦め<br>&gt;&gt;tar.bz2　←使うならレベル 9 を指定がお薦め<br>&gt;&gt;tar.gz　 ←使うならレベル 9 を指定がお薦め<br>&gt;の３種類のどれかでどう？<br>手元にtar.*を一発で作るソフトが無いのでcabが良いかと思いましたが、UNIX使いだけどソースが見たいという人のためにはtar.bz2の方が良いと思う。<br><br>tar.gzとtar.bz2ではbz2の方が圧縮率は高いし、圧縮率を落としてもgzipじゃないと困るという局面は少ないように思うからtar.gzも候補から外してもいいのでは？<br></div></section>
    <ul><li><section><h1 id=2102>
    <span class="no">[2102]</span>
    <a class="thread-title" href="#2102">Re4: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">すい</span>
    <time datetime="2002-05-23T21:48:42">2002年05月23日 21:48</time></h1>
    <div class="body">&gt;&gt;&gt;cab　　　←使うなら LZX 形式レベル 21 を指定がお薦め<br>&gt;&gt;&gt;tar.bz2　←使うならレベル 9 を指定がお薦め<br>&gt;&gt;&gt;tar.gz　 ←使うならレベル 9 を指定がお薦め<br>&gt;&gt;の３種類のどれかでどう？<br>&gt;手元にtar.*を一発で作るソフトが無いので<br>コマンドラインからの操作が気にならなければ TAR32.DLL  V.2.xx 単体で作成から解凍まで自由に出来ますよ。<br>作成例:rundll32 tar32.dll,TarCommandLine -cz9 -f C:\foo.tar.gz  C:\data\ *.*<br>作成例:rundll32 tar32.dll,TarCommandLine -cB9 -f C:\foo.tar.bz2 C:\data\ *.*<br>解凍例:rundll32 tar32.dll,TarCommandLine -xf  foo.tar.gz  C:\KaitoSaku\  *.*<br>ってそういうワケにはいかないでしょうね。 :-)<br><br>&gt;UNIX使いだけどソースが見たいという人のためにはtar.bz2の方が良いと思う。<br>&gt;tar.gzも候補から外してもいいのでは？<br>私はこの３種ならどれが選ばれても不満は無いので、この辺の判断はお任せしたいなと。 :-D<br></div></section>
    <ul><li><section><h1 id=2103>
    <span class="no">[2103]</span>
    <a class="thread-title" href="#2103">Re5: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">やざき</span>
    <time datetime="2002-05-23T22:19:25">2002年05月23日 22:19</time></h1>
    <div class="body">▼ すいさん<br>&gt; &gt;UNIX使いだけどソースが見たいという人のためにはtar.bz2の方が良いと思う。<br>&gt; &gt;tar.gzも候補から外してもいいのでは？<br>&gt; 私はこの３種ならどれが選ばれても不満は無いので、この辺の判断はお任せしたいなと。 :-D<br><br>圧縮率だけで話を進めるので不満あり。<br>利用者を限定せぬようにという配慮がひつようでは？<br><br>そもそもソースをうんぬんするひとなら、tar.gzなどを操れると思うのは間違いでしょう。<br>だってあたしが操れないと思ったくらいですから。<br><br>ということで、tar.gzなどに決まったら、利用者を限定せぬよう解凍ツールくらい紹介する必要があるでしょう。<br>というか、TAR32.DLLがあるなら、対応したソフト（って具体的になに？）を紹介すればいいのでしょうが。<br><br>と問題提起だけ。</div></section>
    <ul><li><section><h1 id=2105>
    <span class="no">[2105]</span>
    <a class="thread-title" href="#2105">Re6: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">すい</span>
    <time datetime="2002-05-24T00:20:58">2002年05月24日 00:20</time></h1>
    <div class="body">&gt;圧縮率だけで話を進めるので不満あり。<br>&gt;利用者を限定せぬようにという配慮がひつようでは？<br>う～ん、そういうお話しをしているつもりは無いんですが。まぁ確かに圧縮率がカナメっちゃカナメの話ですが。<br>要は「使い方が変で気持ち悪いな」と言いたいんですけどね。<br>一応、説明しておくと、<br><br>・麺類を食べるには箸とフォークを使う事がある。<br>・一般的にラーメンを食べるのには箸が良く使われる。<br>・一般的にスパゲティを食べるには良くフォークが使われる。<br>という時に、もちろんラーメンはフォークでも食べられるし、実際カップラーメンなんかには良くフォークが付いているし。<br>だからフォークで食べられない事は無いしフォークで食べても悪くない、良いんですけど。<br>でもだからと言ってイッパシのラーメン屋さんでフォーク付けてるってのは何か変じゃない？<br><br>というような事を言っているんですよ。<br><br>圧縮アーカイバには世の中には２種類（というか２系統）あり、（というか２種類しかない (^^; ）<br>世の中の圧縮アーカイバは全てそのどちらかに分類分けされるわけです。<br><br>仮にそれを系統１と系統２と呼ぶとすると<br>・系統１の代表格が .lzh / .zip<br>・系統２の代表格が .cab / .tar.gz / .tar.bz2<br>なのです。そして系統１と系統２では得意とする事柄(処理)や特徴が異なっていて、適した使用目的が異なる。<br>いわば得意処理から見ると極めて似て非なる存在・関係なわけで。<br># あくまで複数のファイルを格納する場合のお話しですが。<br># ファイル１個だけを格納する場合ならどっちも同じ。<br><br>ですから普通は使用目的・運用方法などから、まず、どちらの系統の<br>圧縮書庫を使うかを考えて決定した後に、その中から使いたい書庫形式を<br>選択するというのが一般的なわけで。<br>で、普通こういう場合（ソースファイルのパッケージのような場合）は<br>系統２の方を使うものじゃないでしょうか？（世の中一般的に）<br>という事です。<br><br>もちろん「解凍先の環境の都合で系統２を使いたいけど系統１のhoge形式しか使えないから仕方が無い」とか<br>実際にはもっと色々選択するための判断材料が登場するわけですが。<br><br>私が言いたい事が分かって頂けたでしょうか？<br><br>もちろん やざきさん が、「いくらラーメンだからって皆が皆、箸が使えるような器用な人ばかりじゃない」<br>という事でフォークを付けるという事にこだわっても、それならそれでも良いかなという気はしますが。<br>どうします？ &gt; ALL<br>まぁ、後の判断はお任せします、という事にしておきましょうか。<br></div></section>
    <ul><li><section><h1 id=2107>
    <span class="no">[2107]</span>
    <a class="thread-title" href="#2107">Re7: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">やざき</span>
    <time datetime="2002-05-24T00:39:11">2002年05月24日 00:39</time></h1>
    <div class="body">いや、ぶっちゃけた話、わかってるんですよ。はじめから。<br>tar.gz系が、複数ファイルを無圧縮で1ファイルにまとめてから、その1ファイルを圧縮することも、<br>lha/zip系が、複数ファイルを1ファイルずつ圧縮してから、あらためて1ファイルにまとめることもね。<br><br>そして、圧縮対象となる複数ファイルが、ほぼ同じような形式であれば、tar.gz系のほうが圧縮率が高いというのも。<br><br><br>で、すいさんの言葉を借りるなら、私が言いたいことは、<br><br>&gt; 普通こういう場合（ソースファイルのパッケージのような場合）は<br>&gt; 系統２の方を使うものじゃないでしょうか？（世の中一般的に）<br><br>その「世の中一般」ってほんとにそうなの？ってことなのですよ。<br>zip/lha系で圧縮してソースコードや、ビットマップ集、アイコン集、テキストファイルなどを公開している人たちは世の中一般じゃないわけですか？<br>ということを言っているのですがわかっていただけますか？<br><br><br>そして折衷案として、私の認識が間違っていてtar.gzが世の中一般的であれば、私みたいな人間のために、tar.gzを解凍するようなツールを紹介する必要があるのではないでしょうか？<br>と前に書いたとおりです。それについてはげんたさんがコメントしてくださいましたね。感謝感謝です。</div></section>
    <ul><li><section><h1 id=2108>
    <span class="no">[2108]</span>
    <a class="thread-title" href="#2108">Re8: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">げんた</span>
    <time datetime="2002-05-24T01:07:44">2002年05月24日 01:07</time></h1>
    <div class="body">&gt;&gt; 普通こういう場合（ソースファイルのパッケージのような場合）は<br>&gt;&gt; 系統２の方を使うものじゃないでしょうか？（世の中一般的に）<br>たしかに、そこまで考えている人が多いかというと疑問ですね。<br>私は、<br>UNIX-&gt;なんとなくtar.gz(かtar.bz2)<br>Windows-&gt;なんとなくzip<br>圧縮率よりも相手が展開できるかどうかですね．<br><br>&gt;zip/lha系で圧縮してソースコードや、ビットマップ集、アイコン集、テキストファイルなどを公開している人たちは世の中一般じゃないわけですか？<br>だからといって、効率の悪い方にあわせる必要は無いと思います。<br><br>＃うーん，なんか自分で言っていることが矛盾しているなぁ<br></div></section>
    <ul><li><section><h1 id=2121>
    <span class="no">[2121]</span>
    <a class="thread-title" href="#2121">Re9: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">KAT</span>
    <time datetime="2002-05-30T05:17:57">2002年05月30日 05:17</time></h1>
    <div class="body">CABの圧縮は反対です。<br>というのはCABは破損の復元に弱いからです。<br>今までに2度ほど破損して、困ったことがあったので使ってません。<br>あと相手は天下のMSですので、ライセンスも微妙です。<br>選ぶならzip、lzh、tar.bz tar.bz2がいいと思います。(lzhはフリーじゃないけど)<br><br>ただ、unixでソースを見たい人もいると思うのでtar.bzかtar.bz2が個人的にはいいです。<br>ソース以外はzipがいいと思います。<br>最近ではWindowsでもプログラムのソースをtar.bz2で公開している人も多いので、<br>プログラマーにはそろそろメジャーになってもいいんじゃないかなぁとか思ったりしてます。</div></section>
    </li></ul></li><li><section><h1 id=2109>
    <span class="no">[2109]</span>
    <a class="thread-title" href="#2109">圧縮・解凍以外の要素</a>
    <span class="author">げんた</span>
    <time datetime="2002-05-24T02:01:45">2002年05月24日 02:01</time></h1>
    <div class="body">圧縮に関するホームページの中にMIME Typeについて触れているページがありました。<br>早速sourceforgeで試してみたところ、zip/gz/tgzはきちんと保存ダイアログが出てくるのですが、cab/bz2/tbzはContent-type: text/plainが返ってきました。<br><br>とりあえず、<br><a href=http://www.asahi-net.or.jp/homepage/mimetype/ target=_top><nobr>http://<wbr>www.<wbr>asahi-<wbr>net.<wbr>or.<wbr>jp/<wbr>homepage<wbr>/<wbr>mimetype<wbr>/<wbr></nobr></a><br><a href=http://homepage.nifty.com/mime/ target=_top><nobr>http://<wbr>homepage<wbr>.<wbr>nifty.<wbr>com/<wbr>mime/<wbr></nobr></a><br>あたりを参考に .htaccess を修正してこれらについてもそれっぽいContent-typeが返るようにしておきましたので、sourceforgeを使う上ではどれを使っていただいても大丈夫です。<br><br>&gt; AddType application/x-bzip2 .bz2 .tbz<br>&gt; AddType application/octet-stream .cab<br>&gt; AddType application/x-lzh .lzh<br><br>cab はどっちのリストにも載っていなかったのでとりあえずoctet-streamにしました。<br>場所によってはcabがshockwave flash に関連づけられていることもあるらしいのでWEB配布ではおすすめでないのかな？<br><br>試したい方はこちらで<br><a href=http://sakura-editor.sourceforge.net/test/ target=_top><nobr>http://<wbr>sakura-<wbr>editor.<wbr>sourcefo<wbr>rge.<wbr>net/<wbr>test/<wbr></nobr></a><br><br><a href=http://curl.sourceforge.net/ target=_top><nobr>http://<wbr>curl.<wbr>sourcefo<wbr>rge.<wbr>net/<wbr></nobr></a> からcurlをダウンロードして<br>curl -I <a href=http://sakura-editor.sourceforge.net/test/test.tbz target=_top><nobr>http://<wbr>sakura-<wbr>editor.<wbr>sourcefo<wbr>rge.<wbr>net/<wbr>test/<wbr>test.<wbr>tbz</nobr></a> とかやると簡単にヘッダが見えます。<br></div></section>
    </li></ul></li><li><section><h1 id=2110>
    <span class="no">[2110]</span>
    <a class="thread-title" href="#2110">Re7: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">KK</span>
    <time datetime="2002-05-24T13:21:56">2002年05月24日 13:21</time></h1>
    <div class="body">sourceforgeとかをみていると、<br>win系はほとんどzip形式を採用してるよう見えます。<br>（ソースの配布も。）<br>Unix系だとtar.gzが多い。<br><br>一般的に配布するファイルの圧縮形式ってそのプラットフォームで<br>最も使われている形式が使用されているのだと私は思います。<br>（だからMacだとsitとかいうやつになるのかな？）<br><br>Javaとかだと、tar.gzとzipの両形式で配布されています。<br>これもwin系=zip、unix系=tar.gzを意識した配布でしょう。<br><br>というわけで、一般的にwindows系ならzip形式が自然では？</div></section>
    </li></ul></li><li><section><h1 id=2106>
    <span class="no">[2106]</span>
    <a class="thread-title" href="#2106">Re6: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">げんた</span>
    <time datetime="2002-05-24T00:27:12">2002年05月24日 00:27</time></h1>
    <div class="body">&gt;そもそもソースをうんぬんするひとなら、tar.gzなどを操れると思うのは間違いでしょう。<br>&gt;だってあたしが操れないと思ったくらいですから。<br>圧縮と解凍を両方やろうとするといろいろと面倒くさいのですが、解凍だけならいずれの形式でもDLL不要のソフト1つで簡単に解凍できます。<br><br>&gt;というか、TAR32.DLLがあるなら、対応したソフト（って具体的になに？）を紹介すればいいのでしょうが。<br>統合アーカイバプロジェクトに行けば沢山紹介されていますが、あそこにあるソフトってDLLを別途用意しないといけないのがかなり面倒くさいんですよね。<br><br>+Lhaca 1.1x系 デラックス版というのが+Lhaca 0.7のLZH/ZIPに加えて“DLL不要でCAB,GZ,Z,BZ2,TAR,TGZ,TAZ,TBZ,JAR,ARJ,RAR の解凍 CAB, TGZ, TBZ, TAR の圧縮機能”だそうな。ただ、同じ名前でも標準の0.7系では扱えないので勧めない方が無難かな。<br><br>やっぱり解凍レンジでしょ。これもLhasa/Lhacaと同じようなインターフェースですが、解凍前に内容を確認できること、右クリックメニューにその場にフォルダを作って解凍するようなメニューを追加してくれることが気に入っています。<br><br>D&amp;Dで中も確認せずに解凍するソフトを使っている人って、どのアーカイブに何が入っているのか全部把握しているのかしら、って思ってしまう。<br><br>＃それにしても、rundllでTAR32.DLLを直接コマンドラインから使う技があったとは驚き。<br></div></section>
    </li></ul></li></ul></li></ul></li></ul></li></ul></li><li><section><h1 id=2142>
    <span class="no">[2142]</span>
    <a class="thread-title" href="#2142">RE: ソースのパッケージについて...素朴な疑問</a>
    <span class="author">やざき</span>
    <time datetime="2002-06-05T00:26:09">2002年06月05日 00:26</time></h1>
    <div class="body"><br>cab     +++-<br>zip     ++<br>tar.bz2 +++<br>tar.gz  ++<br><br>+：賛成<br>-：反対<br><br>という感じ？+-で打ち消しあうとして、得票数では、tar.bz2のようなので、tar.bz2にしておきます。<br>解凍ツールの紹介をどうぞよろしく。<br></div></section>
    </li></ul></li></ul></body></html>